mechanical firing equipment - German English Dictionary